package com.udaos.modules.company.services;

import java.util.List;

import org.nutz.dao.Cnd;
import org.nutz.dao.Dao;
import org.nutz.ioc.loader.annotation.IocBean;
import com.udaos.common.base.Service;
import com.udaos.models.company.Ud_company;

/**
 * 主体Service
 * @author mutaotao
 * @time 2016-11-07 17:19:18
 * 
 */
@IocBean(args = { "refer:dao" })
public class UdCompanyService extends Service<Ud_company> {
	
	public UdCompanyService(Dao dao) {
		super(dao);
	}

	/**
	 * 获取有效主体
	 * @return
	 */
	public List<Ud_company> find() {
		// 获取主体
		Cnd cnd = Cnd.NEW();
		cnd.and("delFlag", "=", "0");
		cnd.and("state", "=", 0);
		cnd.desc("createAt");
		return dao().query(Ud_company.class, cnd);
	}
}